package com.zk.nacosprovider.Dao;

import com.zk.nacosprovider.Entity.qa;
import com.zk.nacosprovider.Entity.qaExample;
import com.zk.nacosprovider.Entity.qaKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface qaMapper {
    int countByExample(qaExample example);

    int deleteByExample(qaExample example);

    int deleteByPrimaryKey(qaKey key);

    int insert(qa record);

    int insertSelective(qa record);

    List<qa> selectByExample(qaExample example);

    qa selectByPrimaryKey(qaKey key);

    int updateByExampleSelective(@Param("record") qa record, @Param("example") qaExample example);

    int updateByExample(@Param("record") qa record, @Param("example") qaExample example);

    int updateByPrimaryKeySelective(qa record);

    int updateByPrimaryKey(qa record);
}